Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELM CROFT Terraced £162,500 20 Jul 2007
3 ELM CROFT Terraced £184,392 15 Oct 2021